package com.zhongpengcheng.blog.properties;

import cn.hutool.captcha.generator.MathGenerator;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 验证码配置类
 *
 * @author zhongpengcheng
 * @date 2021-09-07 16:08:48
 **/
@Getter
@Setter
@ConfigurationProperties(prefix = "captcha")
public class CaptchaProperties {
    /**
     * 验证码图片宽度（px）
     */
    private Integer width = 160;
    /**
     * 验证码图片高度（px）
     */
    private Integer height = 80;
    /**
     * 验证码过期时间（秒）
     */
    private Integer expire = 60;
    /**
     * 验证算式因数的位数
     * @see MathGenerator#MathGenerator(int)
     */
    private Integer numberLength = 1;
}
